mash resistance seam weld - French English Dictionary